home *** CD-ROM | disk | FTP | other *** search
/ Experimental BBS Explossion 3 / Experimental BBS Explossion III.iso / c / wgt35.zip / WGTSB.H < prev    next >
C/C++ Source or Header  |  1993-01-28  |  1KB  |  45 lines

  1. /* WordUp Graphics Toolkit v3.5
  2.    SoundBlaster Routines    */
  3.  
  4. #ifdef __cplusplus
  5. extern "C" {
  6. #endif
  7.  
  8. extern unsigned int sbstat;
  9. extern int sbintnum,sbioaddr;
  10. typedef char far * wgtvoice;
  11. typedef char far * wgtsong;
  12.  
  13. extern int winitsb(void);
  14. extern int wsbversion(void);
  15. extern void waddr(int);
  16. extern void wirq(int);
  17. extern void wdeinitsb(void);
  18. extern void wsetspeaker(int);
  19. extern void wplayvoc(wgtvoice);
  20. extern void wsample(wgtvoice,long);
  21. extern void wstopvoc(void);
  22. extern int wpausevoc(void);
  23. extern int wresumevoc(void);
  24. extern void wfreevoc(wgtvoice);
  25. extern wgtvoice wnewvoice(long);
  26. extern wgtvoice wloadvoc(wgtvoice);
  27.  
  28.  
  29. extern unsigned char fmstat;
  30. extern int fmint;
  31. extern void wfmsetstatus(unsigned,unsigned);
  32. extern unsigned wfmversion(void);
  33. extern int wfmreset(void);
  34. extern void wfmstopmusic(void);
  35. extern void wfmsongspeed(unsigned);
  36. extern void wfminstrument(unsigned,unsigned,int);
  37. extern int wfindfm();
  38. extern void wfmplay(unsigned,unsigned);
  39. extern void wplaycmf(wgtsong);
  40. extern wgtsong *wloadcmf(char *);
  41. extern void wfreesong(wgtsong);
  42. #ifdef __cplusplus
  43. }
  44. #endif
  45.